gtkbox: Invalidate order on changes, even if the child is not visible
authorVincent Untz <vuntz@gnome.org>
Tue, 28 Jun 2011 09:47:37 +0000 (11:47 +0200)
committerVincent Untz <vuntz@gnome.org>
Thu, 30 Jun 2011 07:11:28 +0000 (09:11 +0200)
commit8cb0cc58e321641ebda699b9cbdc0067aeb56d3f
tree4d78ba06f15d0184809cb24797ee509a238026db
parent9c4892f2915b9984bf8252d4bc93a864883d82c2
gtkbox: Invalidate order on changes, even if the child is not visible

When we build the sibling path for the order, we do not skip hidden
children (since, quoting the comment, "we cannot reliably detect changes
in widget visibility"). So we need to invalidate the order when hidden
children are reordered and removed.

https://bugzilla.gnome.org/show_bug.cgi?id=652769
gtk/gtkbox.c